• word of the day

    cinchona calisaya

    cinchona calisaya - Dictionary definition and meaning for word cinchona calisaya

    Definition
    (noun) Peruvian shrub or small tree having large glossy leaves and cymes of fragrant yellow to green or red flowers; cultivated for its medicinal bark
Download our Mobile App Today
Receive our word of the day
on Whatsapp